package java_0206;

import java.lang.reflect.Field;

public class StringCode {
    public static void main(String[] args) throws Exception {
        String str="hello";
        //通过反射获取到String类的value数组
        Field field=String.class.getDeclaredField("value");
        //value的private定义取消掉
        field.setAccessible(true);
        //获取到str对象内部的value数组
        char[] value=(char[]) field.get(str);
        value[0]='H';
        System.out.println(str);
    }
}
